Lady's slipper – Deutsch–English translations

🇬🇧 en de 🇩🇪

lady's slipper noun

  • orchid of the subfamily Cypripedioideae
Frauenschuh
  • Cypripedium calceolus
Gelber Frauenschuh

Lady's slipper

Frauenschuh
Wiktionary Links